package com.hl.card.pay.vo;

import java.io.Serializable;
import java.util.List;

/**
 * 支付
 */
public class PayVo implements Serializable {
    private String mchId;
    private String mchOrderNo;
    private String channelId;
    private String amount;
    private String displayAmount;
    private String currency;
    private String clientIp;
    private String openId;
    private String device;
    private String subject;
    private String body;
    private String notifyUrl;
    private String param1;
    private String param2;
    private String extra;
    private String redirectUrl;
    private String sign;
    private String params;
    private String userId;
    private String returnUrl;
    private String backUrl;
    private String cnyAmount;//人民币金额
    private String ethAmount;
    private String asyn;//同步支付还是异步支付
    private String channel;
    private String htlAmount;
    private String echoAmount;
    private List<Coin> coins;
    private String addr;
    public String getAddr() {
        return addr;
    }
    public void setAddr(String addr) {
        this.addr = addr;
    }
    public List<Coin> getCoins() {
        return coins;
    }
    public void setCoins(List<Coin> coins) {
        this.coins = coins;
    }
    public String getDisplayAmount() {
        return displayAmount;
    }
    public void setDisplayAmount(String displayAmount) {
        this.displayAmount = displayAmount;
    }
    public String getReturnUrl() {
        return returnUrl;
    }
    public void setReturnUrl(String returnUrl) {
        this.returnUrl = returnUrl;
    }
    public String getMchId() {
        return mchId;
    }
    public void setMchId(String mchId) {
        this.mchId = mchId;
    }
    public String getMchOrderNo() {
        return mchOrderNo;
    }
    public void setMchOrderNo(String mchOrderNo) {
        this.mchOrderNo = mchOrderNo;
    }
    public String getChannelId() {
        return channelId;
    }
    public void setChannelId(String channelId) {
        this.channelId = channelId;
    }
    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }

    public String getClientIp() {
        return clientIp;
    }

    public void setClientIp(String clientIp) {
        this.clientIp = clientIp;
    }

    public String getOpenId() {
        return openId;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public String getDevice() {
        return device;
    }

    public void setDevice(String device) {
        this.device = device;
    }

    public String getSubject() {
        return subject;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public String getBody() {
        return body;
    }

    public void setBody(String body) {
        this.body = body;
    }

    public String getNotifyUrl() {
        return notifyUrl;
    }

    public void setNotifyUrl(String notifyUrl) {
        this.notifyUrl = notifyUrl;
    }

    public String getParam1() {
        return param1;
    }

    public void setParam1(String param1) {
        this.param1 = param1;
    }

    public String getParam2() {
        return param2;
    }

    public void setParam2(String param2) {
        this.param2 = param2;
    }

    public String getExtra() {
        return extra;
    }

    public void setExtra(String extra) {
        this.extra = extra;
    }

    public String getRedirectUrl() {
        return redirectUrl;
    }

    public void setRedirectUrl(String redirectUrl) {
        this.redirectUrl = redirectUrl;
    }

    public String getSign() {
        return sign;
    }

    public void setSign(String sign) {
        this.sign = sign;
    }

    public String getParams() {
        return params;
    }

    public void setParams(String params) {
        this.params = params;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getBackUrl() {
        return backUrl;
    }

    public void setBackUrl(String backUrl) {
        this.backUrl = backUrl;
    }

    public String getCnyAmount() {
        return cnyAmount;
    }

    public void setCnyAmount(String cnyAmount) {
        this.cnyAmount = cnyAmount;
    }

    public String getAsyn() {
        return asyn;
    }

    public void setAsyn(String asyn) {
        this.asyn = asyn;
    }
    public String getEthAmount() {
        return ethAmount;
    }
    public void setEthAmount(String ethAmount) {
        this.ethAmount = ethAmount;
    }

    public String getChannel() {
        return channel;
    }

    public void setChannel(String channel) {
        this.channel = channel;
    }

    public String getHtlAmount() {
        return htlAmount;
    }

    public void setHtlAmount(String htlAmount) {
        this.htlAmount = htlAmount;
    }

    public String getEchoAmount() {
        return echoAmount;
    }

    public void setEchoAmount(String echoAmount) {
        this.echoAmount = echoAmount;
    }
}
